先打開gitea進入此專案主頁
請大家注意到此專案的Size!
再來請點開圖片下方藍色的bar
這是gitea v1.12.0 以後才有的功能
Language statistics bar for repositories
所以可以判定這是個golang為主的專案
然後就可以找看看是不是有人把編譯後的執行檔commit上來了!(99%都是這個原因)
因為檔案會存在git object內,所以如果可以的話,建議把此專案砍掉重建
這裡幫大家整理專案砍掉重建的SOP流程
如果持續忽視這個事情的話,過沒多久你的專案的size就會一直成長
再跑CI/CD時,會越來越慢,因為專案的size越來越肥
那麼要怎麼找出這些可能有把執行檔commit上gitea的專案呢?
首先要有管理者帳號
-> 點選右上角網站管理
->點選儲存庫管理
-> 點開排序 -> 選擇 Largest Size
再來就可以透過上述的流程,來抓抓看
是不是又有人,忘記寫.gitignore
,把執行檔commit到git上囉